home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet bezpieczenstwa / mini Pentoo LiveCD 2006.1 / mpentoo-2006.1.iso / livecd.squashfs / usr / share / alsa / cards / GUS.conf < prev    next >
Text File  |  2006-01-09  |  794b  |  67 lines

  1. #
  2. # Configuration for the GUS soundcards
  3. #
  4.  
  5. <confdir:pcm/front.conf>
  6.  
  7. GUS.pcm.front.0 {
  8.     @args [ CARD ]
  9.     @args.CARD {
  10.         type string
  11.     }
  12.     type route
  13.     ttable.0.0 1
  14.     ttable.1.1 1
  15.     slave.pcm {
  16.         type hw
  17.         card $CARD
  18.     }
  19. }    
  20.  
  21. #
  22. # It's a temporary solution.
  23. #
  24.  
  25. !pcm.hw {
  26.     @args [ CARD DEV SUBDEV ]
  27.     @args.CARD {
  28.         type string
  29.         default {
  30.             @func getenv
  31.             vars [
  32.                 ALSA_PCM_CARD
  33.                 ALSA_CARD
  34.             ]
  35.             default {
  36.                 @func refer
  37.                 name defaults.pcm.card
  38.             }
  39.         }
  40.     }
  41.     @args.DEV {
  42.         type integer
  43.         default {
  44.             @func igetenv
  45.             vars [
  46.                 ALSA_PCM_DEVICE
  47.             ]
  48.             default {
  49.                 @func refer
  50.                 name defaults.pcm.device
  51.             }
  52.         }
  53.     }
  54.     @args.SUBDEV {
  55.         type integer
  56.         default {
  57.             @func refer
  58.             name defaults.pcm.subdevice
  59.         }
  60.     }        
  61.     type hw
  62.     card $CARD
  63.     device $DEV
  64.     subdevice $SUBDEV
  65.     mmap_emulation on
  66. }
  67.